home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 807 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.7 KB

  1. From: bousch@topo.matups.fr (Thierry Bousch)
  2. Subject: Re: RamFS 1.4
  3. Date: Fri, 14 Jan 1994 14:54:13 +0100 (MET)
  4. In-Reply-To: <9401030925.AA22091@issan.informatik.uni-dortmund.de> from "Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>," at Jan 3, 94 10:25:31 am
  5.  
  6. Hello Andreas, 
  7.  
  8. > Many thanks for this implementation of a resizable ramdisk. I love it.
  9. > But nothing is so good that is cannot be improved :-). The biggest
  10. > disadvantage is that the contents of one file are allocated in one
  11. > block. I have changed this to allow at most six segments. Now i can
  12. > even copy cc1plus (1201400 bytes) into the ramdisk :-).
  13.  
  14. Many people were asking for this "feature" allowing Ramfs to grab memory
  15. even when it is fragmented.  I didn't implement it, for several reasons
  16. (laziness, above all).  The fact that 1 file == 1 block caused some
  17. fragmentation because this block had to be reallocated from time to
  18. time, but at least the number of allocated blocks was bounded by the
  19. total number of files.  If files can be split, this could cause much
  20. more memory fragmentation. 
  21.  
  22. > I have also made some more changes and improvements:
  23. > - file names are now case sensitive. A program that creates a tempory
  24. >   file and then fiddles with the case of the name deserves to be
  25. >   broken.
  26. > - file locking implemented
  27. > - readlabel and writelabel implemented (probably pretty useless 1/2 :-) )
  28. > - FIONREAD fixed to return the right value
  29.  
  30. Many thanks for all the changes -- well, some people won't like ramfs to
  31. be case-sensitive now, but they're certainly running programs which
  32. don't know about file-locking, so they can always revert to the previous
  33. version.
  34.  
  35. > Bonne ann.ie, Andreas.
  36.  
  37. Gr"uss, Thierry.
  38.